a moment of clarity - Turkish English Dictionary